foundation headquarters - Français Anglais Dictionnaire